baffle cylinder - German English Dictionary